/**
 * api文件
 * @Date: 2022-04-08 14:28:53
 * @Version: 1.0.0
 */
import request from '@/lib/request';

/* ********** Activity ********** */
/**
 * 获取当前道馆的推荐赛事列表
 * @tips Activity
 * @tags [Activity]
 * @param { object } aDataQuery 参数 [Api_GET_ClubActivityTopCompetitionsQO]
  */
export function api_GET_ClubActivityTopCompetitions (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/activity/topCompetitions',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取当前道馆的推荐培训列表
 * @tips Activity
 * @tags [Activity]
 * @param { object } aDataQuery 参数 [Api_GET_ClubActivityTopTrainingsQO]
  */
export function api_GET_ClubActivityTopTrainings (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/activity/topTrainings',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** AppCourse ********** */
/**
 * 分页获取课程
 * @tips AppCourse
 * @tags [AppCourse]
 * @param { object } aDataQuery 参数 [Api_GET_ClubAppCourseQO]
  */
export function api_GET_ClubAppCourse (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/appCourse',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建课程
 * @tips AppCourse
 * @tags [AppCourse]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateAppCourseInput]
  */
export function api_POST_ClubAppCourse (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/appCourse',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改课程
 * @tips AppCourse
 * @tags [AppCourse]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateAppCourseInput]
  */
export function api_PUT_ClubAppCourseId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/appCourse/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除课程
 * @tips AppCourse
 * @tags [AppCourse]
 * @param {string} id
  */
export function api_DELETE_ClubAppCourseId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/appCourse/${id}`,
    method: 'delete'
  });
}
/**
 * 发布
 * @tips AppCourse
 * @tags [AppCourse]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_POST_ClubAppCourseIdPublishQO]
  */
export function api_POST_ClubAppCourseIdPublish (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/appCourse/${id}/publish`,
    method: 'post',
    params: aDataQuery
  });
}
/* ********** BalanceWarningSetting ********** */
/**
 * 获取当前道馆的续费预警设置信息
 * @tips BalanceWarningSetting
 * @tags [BalanceWarningSetting]
  */
export function api_GET_ClubBalanceWarningSetting () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/balanceWarningSetting',
    method: 'get'
  });
}
/**
 * 添加当前道馆的续费预警设置信息
 * @tips BalanceWarningSetting
 * @tags [BalanceWarningSetting]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.BalanceWarningSettingInput]
  */
export function api_POST_ClubBalanceWarningSetting (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/balanceWarningSetting',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改当前道馆的续费预警设置信息
 * @tips BalanceWarningSetting
 * @tags [BalanceWarningSetting]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.BalanceWarningSettingInput]
  */
export function api_PUT_ClubBalanceWarningSetting (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/balanceWarningSetting',
    method: 'put',
    data: aDataBody
  });
}
/**
 * 分页获取续费预警信息
 * @tips BalanceWarningSetting
 * @tags [BalanceWarningSetting]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBalanceWarningSettingStudentBalanceWarningQO]
  */
export function api_GET_ClubBalanceWarningSettingStudentBalanceWarning (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/balanceWarningSetting/studentBalanceWarning',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** Branch ********** */
/**
 * 查询团体列表
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchDelegationsQO]
  */
export function api_GET_ClubBranchDelegations (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/delegations',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 是否可以申请
 * @tips Branch
 * @tags [Branch]
  */
export function api_POST_ClubBranchCanRequest () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/canRequest',
    method: 'post'
  });
}
/**
 * 创建新的分道馆申请
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateBranchRequestInput]
  */
export function api_POST_ClubBranchBranchRequest (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/branchRequest',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 撤销指定申请
 * @tips Branch
 * @tags [Branch]
 * @param {string} id
  */
export function api_POST_ClubBranchIdRevoke (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/${id}/revoke`,
    method: 'post'
  });
}
/**
 * 审核指定申请
 * @tips Branch
 * @tags [Branch]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_POST_ClubBranchIdApproveQO]
  */
export function api_POST_ClubBranchIdApprove (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/${id}/approve`,
    method: 'post',
    params: aDataQuery
  });
}
/**
 * 查询分道馆申请列表
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchQO]
  */
export function api_GET_ClubBranch (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 删除分道馆
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_DELETE_ClubBranchQO]
  */
export function api_DELETE_ClubBranch (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch',
    method: 'delete',
    params: aDataQuery
  });
}
/**
 * 获取分道馆列表
 * @tips Branch
 * @tags [Branch]
  */
export function api_GET_ClubBranchBranches () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/branches',
    method: 'get'
  });
}
/**
 * 获取已经加入的父级道馆
 * @tips Branch
 * @tags [Branch]
  */
export function api_GET_ClubBranchParent () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/parent',
    method: 'get'
  });
}
/**
 * 获取分道馆统计数据
 * @tips Branch
 * @tags [Branch]
 * @param {string} orgnazitionUnitId
  */
export function api_GET_ClubBranchClubStatisticsOrgnazitionUnitId (orgnazitionUnitId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/clubStatistics/${orgnazitionUnitId}`,
    method: 'get'
  });
}
/**
 * 查询分道馆员工列表
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchEmployeesQO]
  */
export function api_GET_ClubBranchBranchEmployees (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/branchEmployees',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 分页查询分道馆学员数据
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchStudentListQO]
  */
export function api_GET_ClubBranchBranchStudentList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/branchStudentList',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆的本部赛事列表或者本部联赛的分站赛列表
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchCompetitionsQO]
  */
export function api_GET_ClubBranchBranchCompetitions (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/branchCompetitions',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆申办分站赛的联赛列表（其他联赛）
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchRequestedLeagueCompetitionsQO]
  */
export function api_GET_ClubBranchBranchRequestedLeagueCompetitions (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/branchRequestedLeagueCompetitions',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆员独立赛的统计数据
 * @tips Branch
 * @tags [Branch]
 * @param {string} competitionId
  */
export function api_GET_ClubBranchBranchIndependentStatisticsDataCompetitionId (competitionId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchIndependentStatisticsData/${competitionId}`,
    method: 'get'
  });
}
/**
 * 获取分道馆员联赛的统计数据
 * @tips Branch
 * @tags [Branch]
 * @param {string} leagueCompetitionId
  */
export function api_GET_ClubBranchBranchLeagueStatisticsDataLeagueCompetitionId (leagueCompetitionId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchLeagueStatisticsData/${leagueCompetitionId}`,
    method: 'get'
  });
}
/**
 * 分页获取分道馆员分站赛列表（联赛下数据统计-查看详情）
 * @tips Branch
 * @tags [Branch]
 * @param {string} leagueCompetitionId
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchCompetitionLeagueInIsolateLeagueCompetitionIdQO]
  */
export function api_GET_ClubBranchBranchCompetitionLeagueInIsolateLeagueCompetitionId (leagueCompetitionId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchCompetitionLeagueInIsolate/${leagueCompetitionId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆已完成赛事统计数据
 * @tips Branch
 * @tags [Branch]
 * @param {string} orgnazitionUnitId
  */
export function api_GET_ClubBranchCompetitionStatisticsOrgnazitionUnitId (orgnazitionUnitId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/competitionStatistics/${orgnazitionUnitId}`,
    method: 'get'
  });
}
/**
 * 获取学员的比赛结果
 * @tips Branch
 * @tags [Branch]
 * @param {string} studentId
  */
export function api_GET_ClubBranchBranchStudentCompetitionResultsStudentId (studentId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchStudentCompetitionResults/${studentId}`,
    method: 'get'
  });
}
/**
 * 获取分道管培训列表
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchTrainningsQO]
  */
export function api_GET_ClubBranchBranchTrainnings (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/branchTrainnings',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取培训数据统计
 * @tips Branch
 * @tags [Branch]
 * @param {string} trainningId
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchTrainningEntryDataStatisticsTrainningIdQO]
  */
export function api_GET_ClubBranchTrainningEntryDataStatisticsTrainningId (trainningId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/trainningEntryDataStatistics/${trainningId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆已完成培训统计数据
 * @tips Branch
 * @tags [Branch]
 * @param {string} orgnazitionUnitId
  */
export function api_GET_ClubBranchTrainningStatisticsOrgnazitionUnitId (orgnazitionUnitId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/trainningStatistics/${orgnazitionUnitId}`,
    method: 'get'
  });
}
/**
 * 获取学员的培训成绩
 * @tips Branch
 * @tags [Branch]
 * @param {string} studentId
  */
export function api_GET_ClubBranchBranchEntryScoreReusltStudentId (studentId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchEntryScoreReuslt/${studentId}`,
    method: 'get'
  });
}
/**
 * 获取道馆商城从dayCount天前至今天的订单数量
 * @tips Branch
 * @tags [Branch]
 * @param {string} orgnazitionUnitId
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchMallOrderCountByDayOrgnazitionUnitIdQO]
  */
export function api_GET_ClubBranchMallOrderCountByDayOrgnazitionUnitId (orgnazitionUnitId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/mallOrderCountByDay/${orgnazitionUnitId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取道馆商城从dayCount天前至今天的订单金额信息
 * @tips Branch
 * @tags [Branch]
 * @param {string} orgnazitionUnitId
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchMallOrderAmountByDayOrgnazitionUnitIdQO]
  */
export function api_GET_ClubBranchMallOrderAmountByDayOrgnazitionUnitId (orgnazitionUnitId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/mallOrderAmountByDay/${orgnazitionUnitId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆商城数据
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchMallDataQO]
  */
export function api_GET_ClubBranchBranchMallData (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/branchMallData',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取道馆商城订单和销售额统计信息
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchMallStatisticQO]
  */
export function api_GET_ClubBranchMallStatistic (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/mallStatistic',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆商城商品和销售额
 * @tips Branch
 * @tags [Branch]
 * @param {string} orgnazitionUnitId
  */
export function api_GET_ClubBranchBranchMallStatisticOrgnazitionUnitId (orgnazitionUnitId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchMallStatistic/${orgnazitionUnitId}`,
    method: 'get'
  });
}
/**
 * 获取分道馆级段位申报
 * @tips Branch
 * @tags [Branch]
 * @param {string} branchId
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchDuanExamsBranchIdQO]
  */
export function api_GET_ClubBranchBranchDuanExamsBranchId (branchId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchDuanExams/${branchId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆级段位申报详情
 * @tips Branch
 * @tags [Branch]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchIdBranchDuanExamQO]
  */
export function api_GET_ClubBranchIdBranchDuanExam (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/${id}/branchDuanExam`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆级段位申报名单
 * @tips Branch
 * @tags [Branch]
 * @param {string} branchId
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchDuanStudentsBranchIdQO]
  */
export function api_GET_ClubBranchBranchDuanStudentsBranchId (branchId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchDuanStudents/${branchId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆级段位统计数据
 * @tips Branch
 * @tags [Branch]
 * @param {string} branchId
  */
export function api_GET_ClubBranchBranchDuanExamStatisticBranchId (branchId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchDuanExamStatistic/${branchId}`,
    method: 'get'
  });
}
/**
 * 获取学员级段位考试信息
 * @tips Branch
 * @tags [Branch]
 * @param {string} studentId
  */
export function api_GET_ClubBranchBranchStudentDuanExamInfoStudentId (studentId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchStudentDuanExamInfo/${studentId}`,
    method: 'get'
  });
}
/**
 * 获取分道馆会员缴费列表
 * @tips Branch
 * @tags [Branch]
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchFeeRequestsQO]
  */
export function api_GET_ClubBranchBranchFeeRequests (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/branch/branchFeeRequests',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆会员缴费名单
 * @tips Branch
 * @tags [Branch]
 * @param {string} branchId
 * @param { object } aDataQuery 参数 [Api_GET_ClubBranchBranchFeeStudentsBranchIdQO]
  */
export function api_GET_ClubBranchBranchFeeStudentsBranchId (branchId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchFeeStudents/${branchId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取分道馆会员费统计数据
 * @tips Branch
 * @tags [Branch]
 * @param {string} branchId
  */
export function api_GET_ClubBranchBranchFeeStatisticBranchId (branchId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/branch/branchFeeStatistic/${branchId}`,
    method: 'get'
  });
}
/* ********** CheckInLog ********** */
/**
 * 获取学员签到列表
 * @tips CheckInLog
 * @tags [CheckInLog]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCheckInLogQO]
  */
export function api_GET_ClubCheckInLog (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/checkInLog',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取学员考勤列表
 * @tips CheckInLog
 * @tags [CheckInLog]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCheckInLogStudentCheckInInfoListQO]
  */
export function api_GET_ClubCheckInLogStudentCheckInInfoList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/checkInLog/studentCheckInInfoList',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取学员考勤记录
 * @tips CheckInLog
 * @tags [CheckInLog]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCheckInLogStudentCheckInLogListQO]
  */
export function api_GET_ClubCheckInLogStudentCheckInLogList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/checkInLog/studentCheckInLogList',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 签到
 * @tips CheckInLog
 * @tags [CheckInLog]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCheckInLogInput]
  */
export function api_POST_ClubCheckInLogCheckIn (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/checkInLog/checkIn',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 签退
 * @tips CheckInLog
 * @tags [CheckInLog]
 * @param {string} id
  */
export function api_POST_ClubCheckInLogIdCheckOut (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/checkInLog/${id}/checkOut`,
    method: 'post'
  });
}
/**
 * 更新签到记录
 * @tips CheckInLog
 * @tags [CheckInLog]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.UpdateCheckInLogInput]
  */
export function api_PUT_ClubCheckInLogId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/checkInLog/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * --
 * @tips CheckInLog
 * @tags [CheckInLog]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubCheckInLogIdQO]
  */
export function api_GET_ClubCheckInLogId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/checkInLog/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 取消签到
 * @tips CheckInLog
 * @tags [CheckInLog]
 * @param {string} id
  */
export function api_POST_ClubCheckInLogIdUnCheckIn (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/checkInLog/${id}/unCheckIn`,
    method: 'post'
  });
}
/**
 * 取消签退
 * @tips CheckInLog
 * @tags [CheckInLog]
 * @param {string} id
  */
export function api_POST_ClubCheckInLogIdUnCheckOut (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/checkInLog/${id}/unCheckOut`,
    method: 'post'
  });
}
/* ********** CheckInSetting ********** */
/**
 * 获取当前组织机构的签到设置
 * @tips CheckInSetting
 * @tags [CheckInSetting]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCheckInSettingCurrentCheckInSettingQO]
  */
export function api_GET_ClubCheckInSettingCurrentCheckInSetting (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/checkInSetting/currentCheckInSetting',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建签到设置
 * @tips CheckInSetting
 * @tags [CheckInSetting]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCheckInSettingInput]
  */
export function api_POST_ClubCheckInSetting (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/checkInSetting',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 更新签到设置
 * @tips CheckInSetting
 * @tags [CheckInSetting]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCheckInSettingInput]
  */
export function api_PUT_ClubCheckInSettingId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/checkInSetting/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/* ********** Class ********** */
/**
 * 获取班级列表
 * @tips Class
 * @tags [Class]
 * @param { object } aDataQuery 参数 [Api_GET_ClubClassQO]
  */
export function api_GET_ClubClass (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/class',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建班级信息
 * @tips Class
 * @tags [Class]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateClassInput]
  */
export function api_POST_ClubClass (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/class',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 获取当前学员不在的班级
 * @tips Class
 * @tags [Class]
 * @param {string} studentId
  */
export function api_GET_ClubClassNotExistedStudentClassStudentId (studentId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/class/notExistedStudentClass/${studentId}`,
    method: 'get'
  });
}
/**
 * 获取单个班级信息
 * @tips Class
 * @tags [Class]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubClassIdQO]
  */
export function api_GET_ClubClassId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/class/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新班级信息
 * @tips Class
 * @tags [Class]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateClassInput]
  */
export function api_PUT_ClubClassId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/class/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除班级信息
 * @tips Class
 * @tags [Class]
 * @param {string} id
  */
export function api_DELETE_ClubClassId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/class/${id}`,
    method: 'delete'
  });
}
/**
 * 获取班级学员
 * @tips Class
 * @tags [Class]
 * @param { object } aDataQuery 参数 [Api_GET_ClubClassStudentsInClassQO]
  */
export function api_GET_ClubClassStudentsInClass (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/class/studentsInClass',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** Classroom ********** */
/**
 * 获取教室列表
 * @tips Classroom
 * @tags [Classroom]
 * @param { object } aDataQuery 参数 [Api_GET_ClubClassroomQO]
  */
export function api_GET_ClubClassroom (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/classroom',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 新增教室信息
 * @tips Classroom
 * @tags [Classroom]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateClassroomInput]
  */
export function api_POST_ClubClassroom (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/classroom',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改教室信息
 * @tips Classroom
 * @tags [Classroom]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateClassroomInput]
  */
export function api_PUT_ClubClassroomId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/classroom/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除教室信息
 * @tips Classroom
 * @tags [Classroom]
 * @param {string} id
  */
export function api_DELETE_ClubClassroomId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/classroom/${id}`,
    method: 'delete'
  });
}
/* ********** ClassStudent ********** */
/**
 * 新增学员班级关联
 * @tips ClassStudent
 * @tags [ClassStudent]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateClassStudentsInput]
  */
export function api_POST_ClubClassStudent (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/classStudent',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改班级学员关联
 * @tips ClassStudent
 * @tags [ClassStudent]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateClassStudentInput]
  */
export function api_PUT_ClubClassStudentId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/classStudent/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除班级学员关联
 * @tips ClassStudent
 * @tags [ClassStudent]
 * @param {string} id
  */
export function api_DELETE_ClubClassStudentId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/classStudent/${id}`,
    method: 'delete'
  });
}
/**
 * 批量删除班级学员
 * @tips ClassStudent
 * @tags [ClassStudent]
 * @param { object } aDataQuery 参数 [Api_DELETE_ClubClassStudentListQO]
  */
export function api_DELETE_ClubClassStudentList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/classStudent/list',
    method: 'delete',
    params: aDataQuery
  });
}
/* ********** ClubIndex ********** */
/**
 * 获取道馆学生教练的数量
 * @tips ClubIndex
 * @tags [ClubIndex]
  */
export function api_GET_ClubClubIndexClubMemberCount () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/clubIndex/clubMemberCount',
    method: 'get'
  });
}
/**
 * 获取附近的道馆
 * @tips ClubIndex
 * @tags [ClubIndex]
 * @param { object } aDataQuery 参数 [Api_GET_ClubClubIndexQO]
  */
export function api_GET_ClubClubIndex (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/clubIndex',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建道馆首页
 * @tips ClubIndex
 * @tags [ClubIndex]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateClubIndexInput]
  */
export function api_POST_ClubClubIndex (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/clubIndex',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改道馆首页
 * @tips ClubIndex
 * @tags [ClubIndex]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateClubIndexInput]
  */
export function api_PUT_ClubClubIndex (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/clubIndex',
    method: 'put',
    data: aDataBody
  });
}
/**
 * 获取道馆首页
 * @tips ClubIndex
 * @tags [ClubIndex]
 * @param { object } aDataQuery 参数 [Api_GET_ClubClubIndexClubIndexQO]
  */
export function api_GET_ClubClubIndexClubIndex (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/clubIndex/clubIndex',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** Coach ********** */
/**
 * 获取课程绑定的教练和助教
 * @tips Coach
 * @tags [Coach]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCoachByCourseScheduleIdQO]
  */
export function api_GET_ClubCoachByCourseScheduleId (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach/byCourseScheduleId',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取教练列表
 * @tips Coach
 * @tags [Coach]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCoachQO]
  */
export function api_GET_ClubCoach (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新教练授课状态
 * @tips Coach
 * @tags [Coach]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_PUT_ClubCoachIdCanTeachStatusQO]
  */
export function api_PUT_ClubCoachIdCanTeachStatus (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/coach/${id}/canTeachStatus`,
    method: 'put',
    params: aDataQuery
  });
}
/**
 * 更新课程的教练和助教
 * @tips Coach
 * @tags [Coach]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.UpdateCourseEmployeeInput]
  */
export function api_PUT_ClubCoachCourseEmloyee (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach/courseEmloyee',
    method: 'put',
    data: aDataBody
  });
}
/**
 * 获取教练授课课程
 * @tips Coach
 * @tags [Coach]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCoachCoachCourseSchedulesQO]
  */
export function api_GET_ClubCoachCoachCourseSchedules (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach/coachCourseSchedules',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取教练授课记录
 * @tips Coach
 * @tags [Coach]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCoachCoachTeachingLogsQO]
  */
export function api_GET_ClubCoachCoachTeachingLogs (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach/coachTeachingLogs',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取学生档案信息
 * @tips Coach
 * @tags [Coach]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCoachStudentInfosQO]
  */
export function api_GET_ClubCoachStudentInfos (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach/studentInfos',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 小程序教练-学员管理
 * @tips Coach
 * @tags [Coach]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCoachCoachStudentInfosQO]
  */
export function api_GET_ClubCoachCoachStudentInfos (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach/coachStudentInfos',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 小程序教练-课时统计
 * @tips Coach
 * @tags [Coach]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCoachCoachStatsQO]
  */
export function api_GET_ClubCoachCoachStats (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach/coachStats',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 小程序教练-课时统计列表
 * @tips Coach
 * @tags [Coach]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCoachCoachStatsListQO]
  */
export function api_GET_ClubCoachCoachStatsList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach/coachStatsList',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 小程序教练-课表管理
 * @tips Coach
 * @tags [Coach]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCoachCourseSchedulesByCoachIdQO]
  */
export function api_GET_ClubCoachCourseSchedulesByCoachId (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach/courseSchedulesByCoachId',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 小程序教练-班级列表
 * @tips Coach
 * @tags [Coach]
  */
export function api_GET_ClubCoachCoachClasses () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/coach/coachClasses',
    method: 'get'
  });
}
/**
 * 小程序 - 课程签到情况
 * @tips Coach
 * @tags [Coach]
 * @param {string} id
  */
export function api_GET_ClubCoachIdScheduleCheckIn (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/coach/${id}/scheduleCheckIn`,
    method: 'get'
  });
}
/* ********** Course ********** */
/**
 * --
 * @tips Course
 * @tags [Course]
 * @param {string} id
  */
export function api_GET_ClubCourseId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/course/${id}`,
    method: 'get'
  });
}
/**
 * 修改课程信息
 * @tips Course
 * @tags [Course]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCourseInput]
  */
export function api_PUT_ClubCourseId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/course/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除课程信息
 * @tips Course
 * @tags [Course]
 * @param {string} id
  */
export function api_DELETE_ClubCourseId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/course/${id}`,
    method: 'delete'
  });
}
/**
 * 获取课程列表
 * @tips Course
 * @tags [Course]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCourseQO]
  */
export function api_GET_ClubCourse (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/course',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 新增课程信息
 * @tips Course
 * @tags [Course]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCourseInput]
  */
export function api_POST_ClubCourse (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/course',
    method: 'post',
    data: aDataBody
  });
}
/* ********** CourseSchedule ********** */
/**
 * 获取课表信息
 * @tips CourseSchedule
 * @tags [CourseSchedule]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCourseScheduleQO]
  */
export function api_GET_ClubCourseSchedule (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseSchedule',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建课表记录
 * @tips CourseSchedule
 * @tags [CourseSchedule]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCourseScheduleInput]
  */
export function api_POST_ClubCourseSchedule (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseSchedule',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 依据学生Id获取其指定时间内所有课程
 * @tips CourseSchedule
 * @tags [CourseSchedule]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCourseScheduleCourseSchedulesByStudentIdQO]
  */
export function api_GET_ClubCourseScheduleCourseSchedulesByStudentId (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseSchedule/courseSchedulesByStudentId',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取当前学生可预约课程列表
 * @tips CourseSchedule
 * @tags [CourseSchedule]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCourseScheduleCanBeReservedCourseSchedulesQO]
  */
export function api_GET_ClubCourseScheduleCanBeReservedCourseSchedules (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseSchedule/canBeReservedCourseSchedules',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 日历建课
 * @tips CourseSchedule
 * @tags [CourseSchedule]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCourseSchedulesByCalendarInput]
  */
export function api_POST_ClubCourseScheduleByCalendar (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseSchedule/byCalendar',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 更新课表记录
 * @tips CourseSchedule
 * @tags [CourseSchedule]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCourseScheduleInput]
  */
export function api_PUT_ClubCourseScheduleId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/courseSchedule/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除课表记录
 * @tips CourseSchedule
 * @tags [CourseSchedule]
 * @param {string} id
  */
export function api_DELETE_ClubCourseScheduleId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/courseSchedule/${id}`,
    method: 'delete'
  });
}
/**
 * 批量删除课表记录
 * @tips CourseSchedule
 * @tags [CourseSchedule]
 * @param { object } aDataQuery 参数 [Api_DELETE_ClubCourseScheduleListQO]
  */
export function api_DELETE_ClubCourseScheduleList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseSchedule/list',
    method: 'delete',
    params: aDataQuery
  });
}
/* ********** CourseSchedulePeriod ********** */
/**
 * 获取排课周期
 * @tips CourseSchedulePeriod
 * @tags [CourseSchedulePeriod]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCourseSchedulePeriodQO]
  */
export function api_GET_ClubCourseSchedulePeriod (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseSchedulePeriod',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建排课周期
 * @tips CourseSchedulePeriod
 * @tags [CourseSchedulePeriod]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCourseSchedulePeriodInput]
  */
export function api_POST_ClubCourseSchedulePeriod (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseSchedulePeriod',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 获取周期(最长1周)排课
 * @tips CourseSchedulePeriod
 * @tags [CourseSchedulePeriod]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCourseSchedulePeriodPeriodCourseScheduleListQO]
  */
export function api_GET_ClubCourseSchedulePeriodPeriodCourseScheduleList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseSchedulePeriod/periodCourseScheduleList',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 删除排课周期，会连排课一起删除
 * @tips CourseSchedulePeriod
 * @tags [CourseSchedulePeriod]
 * @param {string} id
  */
export function api_DELETE_ClubCourseSchedulePeriodId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/courseSchedulePeriod/${id}`,
    method: 'delete'
  });
}
/**
 * 在当前排课周期内是否有预约
 * @tips CourseSchedulePeriod
 * @tags [CourseSchedulePeriod]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCourseSchedulePeriodInput]
  */
export function api_POST_ClubCourseSchedulePeriodHasReservation (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseSchedulePeriod/hasReservation',
    method: 'post',
    data: aDataBody
  });
}
/* ********** CourseScheduleTime ********** */
/**
 * 获取上课时间段列表
 * @tips CourseScheduleTime
 * @tags [CourseScheduleTime]
  */
export function api_GET_ClubCourseScheduleTime () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseScheduleTime',
    method: 'get'
  });
}
/**
 * 创建上课时间段
 * @tips CourseScheduleTime
 * @tags [CourseScheduleTime]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCourseScheduleTimeInput]
  */
export function api_POST_ClubCourseScheduleTime (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/courseScheduleTime',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改上课时间段
 * @tips CourseScheduleTime
 * @tags [CourseScheduleTime]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCourseScheduleTimeInput]
  */
export function api_PUT_ClubCourseScheduleTimeId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/courseScheduleTime/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除上课时间段
 * @tips CourseScheduleTime
 * @tags [CourseScheduleTime]
 * @param {string} id
  */
export function api_DELETE_ClubCourseScheduleTimeId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/courseScheduleTime/${id}`,
    method: 'delete'
  });
}
/* ********** Customer ********** */
/**
 * 根据Id获取客户信息
 * @tips Customer
 * @tags [Customer]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubCustomerIdQO]
  */
export function api_GET_ClubCustomerId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/customer/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 分页获取客户信息
 * @tips Customer
 * @tags [Customer]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCustomerQO]
  */
export function api_GET_ClubCustomer (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customer',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建客户信息
 * @tips Customer
 * @tags [Customer]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.SaveCustomerInput]
  */
export function api_POST_ClubCustomer (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customer',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改客户信息
 * @tips Customer
 * @tags [Customer]
 * @param { object } aDataQuery 参数 [Api_PUT_ClubCustomerQO]
 * @param { object } aDataBody 参数 [Api_PUT_ClubCustomerQO]
  */
export function api_PUT_ClubCustomer (aDataQuery, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customer',
    method: 'put',
    params: aDataQuery,
    data: aDataBody
  });
}
/**
 * 删除客户信息
 * @tips Customer
 * @tags [Customer]
 * @param { object } aDataQuery 参数 [Api_DELETE_ClubCustomerQO]
  */
export function api_DELETE_ClubCustomer (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customer',
    method: 'delete',
    params: aDataQuery
  });
}
/**
 * 领取客户
 * @tips Customer
 * @tags [Customer]
 * @param {string} customerId
  */
export function api_POST_ClubCustomerReceiverCustomerId (customerId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/customer/receiver/${customerId}`,
    method: 'post'
  });
}
/**
 * 跟进客户状态
 * @tips Customer
 * @tags [Customer]
 * @param {string} customerId
 * @param { object } aDataQuery 参数 [Api_POST_ClubCustomerFollowUpCustomerIdQO]
  */
export function api_POST_ClubCustomerFollowUpCustomerId (customerId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/customer/followUp/${customerId}`,
    method: 'post',
    params: aDataQuery
  });
}
/**
 * 回收到客户池
 * @tips Customer
 * @tags [Customer]
 * @param {string} customerId
  */
export function api_POST_ClubCustomerRecycleCustomerId (customerId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/customer/recycle/${customerId}`,
    method: 'post'
  });
}
/* ********** CustomerConversationRecord ********** */
/**
 * 查询客户沟通记录
 * @tips CustomerConversationRecord
 * @tags [CustomerConversationRecord]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCustomerConversationRecordQO]
  */
export function api_GET_ClubCustomerConversationRecord (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerConversationRecord',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建沟通记录
 * @tips CustomerConversationRecord
 * @tags [CustomerConversationRecord]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCustomerConversationRecordInput]
  */
export function api_POST_ClubCustomerConversationRecord (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerConversationRecord',
    method: 'post',
    data: aDataBody
  });
}
/* ********** CustomerModificationRecord ********** */
/**
 * 查询客户动态修改记录
 * @tips CustomerModificationRecord
 * @tags [CustomerModificationRecord]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCustomerModificationRecordQO]
  */
export function api_GET_ClubCustomerModificationRecord (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerModificationRecord',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** CustomerSource ********** */
/**
 * 分页获取来源信息
 * @tips CustomerSource
 * @tags [CustomerSource]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCustomerSourceQO]
  */
export function api_GET_ClubCustomerSource (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerSource',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建来源
 * @tips CustomerSource
 * @tags [CustomerSource]
 * @param { object } aDataQuery 参数 [Api_POST_ClubCustomerSourceQO]
 * @param { object } aDataBody 参数 [Api_POST_ClubCustomerSourceQO]
  */
export function api_POST_ClubCustomerSource (aDataQuery, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerSource',
    method: 'post',
    params: aDataQuery,
    data: aDataBody
  });
}
/**
 * 修改来源
 * @tips CustomerSource
 * @tags [CustomerSource]
 * @param { object } aDataQuery 参数 [Api_PUT_ClubCustomerSourceQO]
 * @param { object } aDataBody 参数 [Api_PUT_ClubCustomerSourceQO]
  */
export function api_PUT_ClubCustomerSource (aDataQuery, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerSource',
    method: 'put',
    params: aDataQuery,
    data: aDataBody
  });
}
/**
 * 删除来源
 * @tips CustomerSource
 * @tags [CustomerSource]
 * @param { object } aDataQuery 参数 [Api_DELETE_ClubCustomerSourceQO]
  */
export function api_DELETE_ClubCustomerSource (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerSource',
    method: 'delete',
    params: aDataQuery
  });
}
/* ********** CustomerSourceGroup ********** */
/**
 * 分页获取分组信息
 * @tips CustomerSourceGroup
 * @tags [CustomerSourceGroup]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCustomerSourceGroupQO]
  */
export function api_GET_ClubCustomerSourceGroup (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerSourceGroup',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建分组
 * @tips CustomerSourceGroup
 * @tags [CustomerSourceGroup]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.SourceGroupInput]
  */
export function api_POST_ClubCustomerSourceGroup (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerSourceGroup',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改分组
 * @tips CustomerSourceGroup
 * @tags [CustomerSourceGroup]
 * @param { object } aDataQuery 参数 [Api_PUT_ClubCustomerSourceGroupQO]
 * @param { object } aDataBody 参数 [Api_PUT_ClubCustomerSourceGroupQO]
  */
export function api_PUT_ClubCustomerSourceGroup (aDataQuery, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerSourceGroup',
    method: 'put',
    params: aDataQuery,
    data: aDataBody
  });
}
/**
 * 删除分组
 * @tips CustomerSourceGroup
 * @tags [CustomerSourceGroup]
 * @param { object } aDataQuery 参数 [Api_DELETE_ClubCustomerSourceGroupQO]
  */
export function api_DELETE_ClubCustomerSourceGroup (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerSourceGroup',
    method: 'delete',
    params: aDataQuery
  });
}
/* ********** CustomerTag ********** */
/**
 * 分页获取客户标签信息
 * @tips CustomerTag
 * @tags [CustomerTag]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCustomerTagQO]
  */
export function api_GET_ClubCustomerTag (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerTag',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建客户标签
 * @tips CustomerTag
 * @tags [CustomerTag]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CustomerTagInput]
  */
export function api_POST_ClubCustomerTag (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerTag',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改客户标签
 * @tips CustomerTag
 * @tags [CustomerTag]
 * @param { object } aDataQuery 参数 [Api_PUT_ClubCustomerTagQO]
 * @param { object } aDataBody 参数 [Api_PUT_ClubCustomerTagQO]
  */
export function api_PUT_ClubCustomerTag (aDataQuery, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerTag',
    method: 'put',
    params: aDataQuery,
    data: aDataBody
  });
}
/**
 * 删除客户标签
 * @tips CustomerTag
 * @tags [CustomerTag]
 * @param { object } aDataQuery 参数 [Api_DELETE_ClubCustomerTagQO]
  */
export function api_DELETE_ClubCustomerTag (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerTag',
    method: 'delete',
    params: aDataQuery
  });
}
/* ********** CustomerTrialCourse ********** */
/**
 * --
 * @tips CustomerTrialCourse
 * @tags [CustomerTrialCourse]
 * @param { object } aDataQuery 参数 [Api_GET_ClubCustomerTrialCourseQO]
  */
export function api_GET_ClubCustomerTrialCourse (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerTrialCourse',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * --
 * @tips CustomerTrialCourse
 * @tags [CustomerTrialCourse]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCustomerTrialCourseInput]
  */
export function api_POST_ClubCustomerTrialCourse (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/customerTrialCourse',
    method: 'post',
    data: aDataBody
  });
}
/**
 * --
 * @tips CustomerTrialCourse
 * @tags [CustomerTrialCourse]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateCustomerTrialCourseInput]
  */
export function api_PUT_ClubCustomerTrialCourseId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/customerTrialCourse/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * --
 * @tips CustomerTrialCourse
 * @tags [CustomerTrialCourse]
 * @param {string} id
  */
export function api_DELETE_ClubCustomerTrialCourseId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/customerTrialCourse/${id}`,
    method: 'delete'
  });
}
/* ********** Duan ********** */
/**
 * 新建级段位
 * @tips Duan
 * @tags [Duan]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateDuanInput]
  */
export function api_POST_ClubDuan (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duan',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 查询级段位列表
 * @tips Duan
 * @tags [Duan]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanQO]
  */
export function api_GET_ClubDuan (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duan',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新级段位
 * @tips Duan
 * @tags [Duan]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateDuanInput]
  */
export function api_PUT_ClubDuanId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duan/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除级段位
 * @tips Duan
 * @tags [Duan]
 * @param {string} id
  */
export function api_DELETE_ClubDuanId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duan/${id}`,
    method: 'delete'
  });
}
/**
 * 查询指定级段位
 * @tips Duan
 * @tags [Duan]
 * @param {string} id
  */
export function api_GET_ClubDuanId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duan/${id}`,
    method: 'get'
  });
}
/**
 * 禁用级段位
 * @tips Duan
 * @tags [Duan]
 * @param {string} id
  */
export function api_POST_ClubDuanIdDisable (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duan/${id}/disable`,
    method: 'post'
  });
}
/**
 * 启用级段位
 * @tips Duan
 * @tags [Duan]
 * @param {string} id
  */
export function api_POST_ClubDuanIdEnable (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duan/${id}/enable`,
    method: 'post'
  });
}
/* ********** DuanExam ********** */
/**
 * 获取举办的考试
 * @tips DuanExam
 * @tags [DuanExam]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamHostedListQO]
  */
export function api_GET_ClubDuanExamHostedList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExam/hostedList',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取可参与考试
 * @tips DuanExam
 * @tags [DuanExam]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamParticipableListQO]
  */
export function api_GET_ClubDuanExamParticipableList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExam/participableList',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取考试详细信息
 * @tips DuanExam
 * @tags [DuanExam]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamIdQO]
  */
export function api_GET_ClubDuanExamId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExam/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/* ********** DuanExamEntryApproval ********** */
/**
 * 依据考试Id查询提交的考试审核
 * @tips DuanExamEntryApproval
 * @tags [DuanExamEntryApproval]
 * @param {string} duanExamId
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamEntryApprovalByDuanExamIdDuanExamIdQO]
  */
export function api_GET_ClubDuanExamEntryApprovalByDuanExamIdDuanExamId (duanExamId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamEntryApproval/byDuanExamId/${duanExamId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 查询考试审核列表
 * @tips DuanExamEntryApproval
 * @tags [DuanExamEntryApproval]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamEntryApprovalQO]
  */
export function api_GET_ClubDuanExamEntryApproval (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamEntryApproval',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 提交考试报名信息审核
 * @tips DuanExamEntryApproval
 * @tags [DuanExamEntryApproval]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateDuanExamEntryApprovalInput]
  */
export function api_POST_ClubDuanExamEntryApproval (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamEntryApproval',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 审核
 * @tips DuanExamEntryApproval
 * @tags [DuanExamEntryApproval]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.DuanExamEntryApproveInput]
  */
export function api_PUT_ClubDuanExamEntryApprovalIdApprovalStatus (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamEntryApproval/${id}/approvalStatus`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 获取机构提交的考生名单列表
 * @tips DuanExamEntryApproval
 * @tags [DuanExamEntryApproval]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamEntryApprovalIdDuanExamStudentsQO]
  */
export function api_GET_ClubDuanExamEntryApprovalIdDuanExamStudents (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamEntryApproval/${id}/duanExamStudents`,
    method: 'get',
    params: aDataQuery
  });
}
/* ********** DuanExamOfficial ********** */
/**
 * 获取考官
 * @tips DuanExamOfficial
 * @tags [DuanExamOfficial]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamOfficialQO]
  */
export function api_GET_ClubDuanExamOfficial (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamOfficial',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** DuanExamParticipatingUnit ********** */
/**
 * 获取可参报机构列表
 * @tips DuanExamParticipatingUnit
 * @tags [DuanExamParticipatingUnit]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamParticipatingUnitQO]
  */
export function api_GET_ClubDuanExamParticipatingUnit (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamParticipatingUnit',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建邀请
 * @tips DuanExamParticipatingUnit
 * @tags [DuanExamParticipatingUnit]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateDuanExamParticipatingUnitInput]
  */
export function api_POST_ClubDuanExamParticipatingUnit (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamParticipatingUnit',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 获取邀请列表
 * @tips DuanExamParticipatingUnit
 * @tags [DuanExamParticipatingUnit]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamParticipatingUnitInviteesQO]
  */
export function api_GET_ClubDuanExamParticipatingUnitInvitees (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamParticipatingUnit/invitees',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取受邀列表
 * @tips DuanExamParticipatingUnit
 * @tags [DuanExamParticipatingUnit]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamParticipatingUnitInvitorsQO]
  */
export function api_GET_ClubDuanExamParticipatingUnitInvitors (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamParticipatingUnit/invitors',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取可参报机构
 * @tips DuanExamParticipatingUnit
 * @tags [DuanExamParticipatingUnit]
 * @param {string} id
  */
export function api_GET_ClubDuanExamParticipatingUnitId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamParticipatingUnit/${id}`,
    method: 'get'
  });
}
/**
 * 更新邀请状态
 * @tips DuanExamParticipatingUnit
 * @tags [DuanExamParticipatingUnit]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_PUT_ClubDuanExamParticipatingUnitIdInvitationStatusQO]
  */
export function api_PUT_ClubDuanExamParticipatingUnitIdInvitationStatus (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamParticipatingUnit/${id}/invitationStatus`,
    method: 'put',
    params: aDataQuery
  });
}
/**
 * 设置当前可参报机构不可用
 * @tips DuanExamParticipatingUnit
 * @tags [DuanExamParticipatingUnit]
 * @param {string} id
  */
export function api_POST_ClubDuanExamParticipatingUnitIdDisable (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamParticipatingUnit/${id}/disable`,
    method: 'post'
  });
}
/* ********** DuanExamRequest ********** */
/**
 * 查询级段位考试申报机构列表
 * @tips DuanExamRequest
 * @tags [DuanExamRequest]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamRequestDuanExamOrganizationUnitsQO]
  */
export function api_GET_ClubDuanExamRequestDuanExamOrganizationUnits (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamRequest/duanExamOrganizationUnits',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 查询级段位考试申请的学员列表
 * @tips DuanExamRequest
 * @tags [DuanExamRequest]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamRequestDuanExamRegisterStudentsQO]
  */
export function api_GET_ClubDuanExamRequestDuanExamRegisterStudents (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamRequest/duanExamRegisterStudents',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 新建级段位考试申请
 * @tips DuanExamRequest
 * @tags [DuanExamRequest]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateDuanExamRequestInput]
  */
export function api_POST_ClubDuanExamRequest (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamRequest',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 查询级段位考试申请列表
 * @tips DuanExamRequest
 * @tags [DuanExamRequest]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamRequestQO]
  */
export function api_GET_ClubDuanExamRequest (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamRequest',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 修改级段位考试申请
 * @tips DuanExamRequest
 * @tags [DuanExamRequest]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateDuanExamRequestInput]
  */
export function api_PUT_ClubDuanExamRequestId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamRequest/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除指定级段位考试申请
 * @tips DuanExamRequest
 * @tags [DuanExamRequest]
 * @param {string} id
  */
export function api_DELETE_ClubDuanExamRequestId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamRequest/${id}`,
    method: 'delete'
  });
}
/**
 * 查询指定级段位考试申请
 * @tips DuanExamRequest
 * @tags [DuanExamRequest]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamRequestIdQO]
  */
export function api_GET_ClubDuanExamRequestId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamRequest/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 撤销指定级段位考试申请
 * @tips DuanExamRequest
 * @tags [DuanExamRequest]
 * @param {string} id
  */
export function api_PUT_ClubDuanExamRequestIdRevoke (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamRequest/${id}/revoke`,
    method: 'put'
  });
}
/**
 * 审核级段位考试申请
 * @tips DuanExamRequest
 * @tags [DuanExamRequest]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.ApproveDuanExamRequestInput]
  */
export function api_PUT_ClubDuanExamRequestIdApprove (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamRequest/${id}/approve`,
    method: 'put',
    data: aDataBody
  });
}
/* ********** DuanExamStudent ********** */
/**
 * 查询指定考生
 * @tips DuanExamStudent
 * @tags [DuanExamStudent]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamStudentIdQO]
  */
export function api_GET_ClubDuanExamStudentId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamStudent/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新考生
 * @tips DuanExamStudent
 * @tags [DuanExamStudent]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateDuanExamStudentInput]
  */
export function api_PUT_ClubDuanExamStudentId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamStudent/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除考生
 * @tips DuanExamStudent
 * @tags [DuanExamStudent]
 * @param {string} id
  */
export function api_DELETE_ClubDuanExamStudentId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamStudent/${id}`,
    method: 'delete'
  });
}
/**
 * 查询考生列表
 * @tips DuanExamStudent
 * @tags [DuanExamStudent]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamStudentQO]
  */
export function api_GET_ClubDuanExamStudent (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamStudent',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 添加考生
 * @tips DuanExamStudent
 * @tags [DuanExamStudent]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateDuanExamStudentInput]
  */
export function api_POST_ClubDuanExamStudent (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamStudent',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 查询教练
 * @tips DuanExamStudent
 * @tags [DuanExamStudent]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamStudentDuanExamEmployeessQO]
  */
export function api_GET_ClubDuanExamStudentDuanExamEmployeess (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamStudent/duanExamEmployeess',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** DuanExamStudentScore ********** */
/**
 * 分页获取录入成绩的考生列表
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamStudentScoreStudentScoreListQO]
  */
export function api_GET_ClubDuanExamStudentScoreStudentScoreList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamStudentScore/studentScoreList',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 录入学生的考试成绩
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param {string} duanExamStudentId
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.ScoreRegistrationInput]
  */
export function api_PUT_ClubDuanExamStudentScoreScoreRegistrationDuanExamStudentId (duanExamStudentId, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamStudentScore/scoreRegistration/${duanExamStudentId}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 批量审核学生的考试成绩
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param { object } aDataBody 参数
  */
export function api_POST_ClubDuanExamStudentScoreBatchApprovalStudentScore (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamStudentScore/batchApprovalStudentScore',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 获取考试的成绩单
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param {string} duanExamId
  */
export function api_GET_ClubDuanExamStudentScoreDuanExamReportDuanExamId (duanExamId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamStudentScore/duanExamReport/${duanExamId}`,
    method: 'get'
  });
}
/**
 * 获取考试设置的支付信息
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param {string} duanExamId
  */
export function api_GET_ClubDuanExamStudentScoreDuanExamPayInfoDuanExamId (duanExamId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamStudentScore/duanExamPayInfo/${duanExamId}`,
    method: 'get'
  });
}
/**
 * 提交段位考试订单
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param {string} duanExamId
 * @param { object } aDataQuery 参数 [Api_POST_ClubDuanExamStudentScoreSubmitDuanExamReportDuanExamIdQO]
  */
export function api_POST_ClubDuanExamStudentScoreSubmitDuanExamReportDuanExamId (duanExamId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamStudentScore/submitDuanExamReport/${duanExamId}`,
    method: 'post',
    params: aDataQuery
  });
}
/**
 * 获取上传成功的成绩单中的考试
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamStudentScoreExamReportQO]
  */
export function api_GET_ClubDuanExamStudentScoreExamReport (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamStudentScore/examReport',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 审核上传完成的成绩单中的学生成绩
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.ApprovalScoreRegistrationInput]
  */
export function api_POST_ClubDuanExamStudentScoreApprovalExamReportScore (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamStudentScore/approvalExamReportScore',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 一键审批上传完成的成绩单中的学生成绩
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param {string} duanExamId
 * @param { object } aDataQuery 参数 [Api_POST_ClubDuanExamStudentScoreOnKeyApprovalExamReportScoreDuanExamIdQO]
  */
export function api_POST_ClubDuanExamStudentScoreOnKeyApprovalExamReportScoreDuanExamId (duanExamId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/duanExamStudentScore/onKeyApprovalExamReportScore/${duanExamId}`,
    method: 'post',
    params: aDataQuery
  });
}
/**
 * 获取考试的学生上传完成绩单之后的成绩
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamStudentScoreExamReportStudentScoreQO]
  */
export function api_GET_ClubDuanExamStudentScoreExamReportStudentScore (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamStudentScore/examReportStudentScore',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取学生成绩
 * @tips DuanExamStudentScore
 * @tags [DuanExamStudentScore]
 * @param { object } aDataQuery 参数 [Api_GET_ClubDuanExamStudentScoreStudentScoreQO]
  */
export function api_GET_ClubDuanExamStudentScoreStudentScore (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/duanExamStudentScore/studentScore',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** EditionOrder ********** */
/**
 * 提交版本订单
 * @tips EditionOrder
 * @tags [EditionOrder]
 * @param {string} editionId
  */
export function api_POST_ClubEditionOrderSubmitEditionEditionId (editionId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/editionOrder/submitEdition/${editionId}`,
    method: 'post'
  });
}
/* ********** EliteStudent ********** */
/**
 * 分页获取优秀学员
 * @tips EliteStudent
 * @tags [EliteStudent]
 * @param { object } aDataQuery 参数 [Api_GET_ClubEliteStudentQO]
  */
export function api_GET_ClubEliteStudent (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/eliteStudent',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建优秀学员
 * @tips EliteStudent
 * @tags [EliteStudent]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateEliteStudentInput]
  */
export function api_POST_ClubEliteStudent (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/eliteStudent',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改优秀学员
 * @tips EliteStudent
 * @tags [EliteStudent]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateEliteStudentInput]
  */
export function api_PUT_ClubEliteStudentId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/eliteStudent/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除优秀学员
 * @tips EliteStudent
 * @tags [EliteStudent]
 * @param {string} id
  */
export function api_DELETE_ClubEliteStudentId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/eliteStudent/${id}`,
    method: 'delete'
  });
}
/**
 * 发布
 * @tips EliteStudent
 * @tags [EliteStudent]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_POST_ClubEliteStudentIdPublishQO]
  */
export function api_POST_ClubEliteStudentIdPublish (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/eliteStudent/${id}/publish`,
    method: 'post',
    params: aDataQuery
  });
}
/* ********** Employee ********** */
/**
 * 新建员工
 * @tips Employee
 * @tags [Employee]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateEmployeeInput]
  */
export function api_POST_ClubEmployee (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/employee',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 查询员工列表
 * @tips Employee
 * @tags [Employee]
 * @param { object } aDataQuery 参数 [Api_GET_ClubEmployeeQO]
  */
export function api_GET_ClubEmployee (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/employee',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新员工
 * @tips Employee
 * @tags [Employee]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.UpdateEmployeeInput]
  */
export function api_PUT_ClubEmployeeId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/employee/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除指定员工
 * @tips Employee
 * @tags [Employee]
 * @param {string} id
  */
export function api_DELETE_ClubEmployeeId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/employee/${id}`,
    method: 'delete'
  });
}
/**
 * 查询指定员工
 * @tips Employee
 * @tags [Employee]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubEmployeeIdQO]
  */
export function api_GET_ClubEmployeeId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/employee/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 启用指定员工
 * @tips Employee
 * @tags [Employee]
 * @param {string} id
  */
export function api_POST_ClubEmployeeIdEnable (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/employee/${id}/enable`,
    method: 'post'
  });
}
/**
 * 禁用指定员工
 * @tips Employee
 * @tags [Employee]
 * @param {string} id
  */
export function api_POST_ClubEmployeeIdDisable (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/employee/${id}/disable`,
    method: 'post'
  });
}
/* ********** EmployeeTag ********** */
/**
 * 新建员工标签
 * @tips EmployeeTag
 * @tags [EmployeeTag]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateEmployeeTagInput]
  */
export function api_POST_ClubEmployeeTag (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/employeeTag',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 获取员工标签列表
 * @tips EmployeeTag
 * @tags [EmployeeTag]
 * @param { object } aDataQuery 参数 [Api_GET_ClubEmployeeTagQO]
  */
export function api_GET_ClubEmployeeTag (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/employeeTag',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新员工标签
 * @tips EmployeeTag
 * @tags [EmployeeTag]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateEmployeeTagInput]
  */
export function api_PUT_ClubEmployeeTagId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/employeeTag/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除指定员工标签
 * @tips EmployeeTag
 * @tags [EmployeeTag]
 * @param {string} id
  */
export function api_DELETE_ClubEmployeeTagId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/employeeTag/${id}`,
    method: 'delete'
  });
}
/**
 * 获取指定员工标签
 * @tips EmployeeTag
 * @tags [EmployeeTag]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubEmployeeTagIdQO]
  */
export function api_GET_ClubEmployeeTagId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/employeeTag/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/* ********** ExportFile ********** */
/**
 * 导出成绩单考试下的学生头像
 * @tips ExportFile
 * @tags [ExportFile]
 * @param { object } aDataQuery 参数 [Api_GET_ClubExportExamStudentHeadImageQO]
  */
export function api_GET_ClubExportExamStudentHeadImage (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/club/ExportExamStudentHeadImage',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 导出会员缴费下的学生头像
 * @tips ExportFile
 * @tags [ExportFile]
 * @param { object } aDataQuery 参数 [Api_GET_ClubExportFeeStudentHeadImageQO]
  */
export function api_GET_ClubExportFeeStudentHeadImage (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/club/ExportFeeStudentHeadImage',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** Face ********** */
/**
 * 更新人脸识别头像
 * @tips Face
 * @tags [Face]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.UpdateFaceInput]
  */
export function api_PUT_ClubFace (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/face',
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除学员人脸识别头像
 * @tips Face
 * @tags [Face]
 * @param { object } aDataQuery 参数 [Api_DELETE_ClubFaceQO]
  */
export function api_DELETE_ClubFace (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/face',
    method: 'delete',
    params: aDataQuery
  });
}
/**
 * 搜索人脸
 * @tips Face
 * @tags [Face]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.SearchFacesInput]
  */
export function api_POST_ClubFaceSearch (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/face/search',
    method: 'post',
    data: aDataBody
  });
}
/* ********** Fee ********** */
/**
 * 新建费用
 * @tips Fee
 * @tags [Fee]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateFeeInput]
  */
export function api_POST_ClubFee (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/fee',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 查询费用列表
 * @tips Fee
 * @tags [Fee]
 * @param { object } aDataQuery 参数 [Api_GET_ClubFeeQO]
  */
export function api_GET_ClubFee (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/fee',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新费用
 * @tips Fee
 * @tags [Fee]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateFeeInput]
  */
export function api_PUT_ClubFeeId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/fee/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除费用
 * @tips Fee
 * @tags [Fee]
 * @param {string} id
  */
export function api_DELETE_ClubFeeId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/fee/${id}`,
    method: 'delete'
  });
}
/**
 * 查询指定费用
 * @tips Fee
 * @tags [Fee]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubFeeIdQO]
  */
export function api_GET_ClubFeeId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/fee/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 禁用费用
 * @tips Fee
 * @tags [Fee]
 * @param {string} id
  */
export function api_POST_ClubFeeIdDisable (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/fee/${id}/disable`,
    method: 'post'
  });
}
/**
 * 启用费用
 * @tips Fee
 * @tags [Fee]
 * @param {string} id
  */
export function api_POST_ClubFeeIdEnable (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/fee/${id}/enable`,
    method: 'post'
  });
}
/* ********** FeeRequest ********** */
/**
 * 查询缴费学员列表
 * @tips FeeRequest
 * @tags [FeeRequest]
 * @param { object } aDataQuery 参数 [Api_GET_ClubFeeRequestFeeRegisterStudentsQO]
  */
export function api_GET_ClubFeeRequestFeeRegisterStudents (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/feeRequest/feeRegisterStudents',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 新建缴费申请
 * @tips FeeRequest
 * @tags [FeeRequest]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateFeeRequestInput]
  */
export function api_POST_ClubFeeRequest (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/feeRequest',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 查询缴费申请列表
 * @tips FeeRequest
 * @tags [FeeRequest]
 * @param { object } aDataQuery 参数 [Api_GET_ClubFeeRequestQO]
  */
export function api_GET_ClubFeeRequest (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/feeRequest',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新指定缴费申请
 * @tips FeeRequest
 * @tags [FeeRequest]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateFeeRequestInput]
  */
export function api_PUT_ClubFeeRequestId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/feeRequest/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除指定缴费申请
 * @tips FeeRequest
 * @tags [FeeRequest]
 * @param {string} id
  */
export function api_DELETE_ClubFeeRequestId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/feeRequest/${id}`,
    method: 'delete'
  });
}
/**
 * 查询指定缴费申请
 * @tips FeeRequest
 * @tags [FeeRequest]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubFeeRequestIdQO]
  */
export function api_GET_ClubFeeRequestId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/feeRequest/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/* ********** FeeStudent ********** */
/**
 * 新增缴费学员
 * @tips FeeStudent
 * @tags [FeeStudent]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateFeeStudentInput]
  */
export function api_POST_ClubFeeStudent (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/feeStudent',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 获取缴费学员列表
 * @tips FeeStudent
 * @tags [FeeStudent]
 * @param { object } aDataQuery 参数 [Api_GET_ClubFeeStudentQO]
  */
export function api_GET_ClubFeeStudent (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/feeStudent',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新指定缴费学员
 * @tips FeeStudent
 * @tags [FeeStudent]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateFeeStudentInput]
  */
export function api_PUT_ClubFeeStudentId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/feeStudent/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除指定缴费学员
 * @tips FeeStudent
 * @tags [FeeStudent]
 * @param {string} id
  */
export function api_DELETE_ClubFeeStudentId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/feeStudent/${id}`,
    method: 'delete'
  });
}
/**
 * 获取指定缴费学员
 * @tips FeeStudent
 * @tags [FeeStudent]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubFeeStudentIdQO]
  */
export function api_GET_ClubFeeStudentId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/feeStudent/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 审核指定缴费学员
 * @tips FeeStudent
 * @tags [FeeStudent]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.ApproveFeeStudentInput]
  */
export function api_PUT_ClubFeeStudentIdApprove (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/feeStudent/${id}/approve`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 批量审核缴费学员
 * @tips FeeStudent
 * @tags [FeeStudent]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.BatchApproveFeeStudentInput]
  */
export function api_PUT_ClubFeeStudentBatchApprove (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/feeStudent/batchApprove',
    method: 'put',
    data: aDataBody
  });
}
/**
 * 获取会员费设置的支付信息
 * @tips FeeStudent
 * @tags [FeeStudent]
 * @param {string} feeRequestId
  */
export function api_GET_ClubFeeStudentDuanExamPayInfoFeeRequestId (feeRequestId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/feeStudent/duanExamPayInfo/${feeRequestId}`,
    method: 'get'
  });
}
/**
 * 提交会员缴费
 * @tips FeeStudent
 * @tags [FeeStudent]
 * @param {string} feeRequestId
 * @param { object } aDataQuery 参数 [Api_POST_ClubFeeStudentSubmitMembershipFeeFeeRequestIdQO]
  */
export function api_POST_ClubFeeStudentSubmitMembershipFeeFeeRequestId (feeRequestId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/feeStudent/submitMembershipFee/${feeRequestId}`,
    method: 'post',
    params: aDataQuery
  });
}
/**
 * 获取是否已经提交过缴费订单
 * @tips FeeStudent
 * @tags [FeeStudent]
 * @param {string} feeRequestId
  */
export function api_GET_ClubFeeStudentFeeRequestOrderFeeRequestId (feeRequestId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/feeStudent/feeRequestOrder/${feeRequestId}`,
    method: 'get'
  });
}
/* ********** Import ********** */
/**
 * 批量导入学员
 * @tips Import
 * @tags [Import]
 * @param { object } aDataBody 参数 [Api_POST_ClubImportStudentVO]
  */
export function api_POST_ClubImportStudent (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/club/importStudent',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 会员编号导入
 * @tips Import
 * @tags [Import]
 * @param { object } aDataQuery 参数 [Api_POST_ClubImportMemberNumberQO]
 * @param { object } aDataBody 参数 [Api_POST_ClubImportMemberNumberQO]
  */
export function api_POST_ClubImportMemberNumber (aDataQuery, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/club/importMemberNumber',
    method: 'post',
    params: aDataQuery,
    data: aDataBody
  });
}
/**
 * 导入学生的证书编号
 * @tips Import
 * @tags [Import]
 * @param { object } aDataQuery 参数 [Api_POST_ClubImportCertificateNumberQO]
 * @param { object } aDataBody 参数 [Api_POST_ClubImportCertificateNumberQO]
  */
export function api_POST_ClubImportCertificateNumber (aDataQuery, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/club/ImportCertificateNumber',
    method: 'post',
    params: aDataQuery,
    data: aDataBody
  });
}
/* ********** Material ********** */
/**
 * --
 * @tips Material
 * @tags [Material]
 * @param { object } aDataQuery 参数 [Api_GET_ClubMaterialQO]
  */
export function api_GET_ClubMaterial (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/material',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * --
 * @tips Material
 * @tags [Material]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateMaterialInput]
  */
export function api_POST_ClubMaterial (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/material',
    method: 'post',
    data: aDataBody
  });
}
/**
 * --
 * @tips Material
 * @tags [Material]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.UpdateMaterialInput]
  */
export function api_PUT_ClubMaterial (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/material',
    method: 'put',
    data: aDataBody
  });
}
/**
 * --
 * @tips Material
 * @tags [Material]
 * @param {string} id
  */
export function api_DELETE_ClubMaterialId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/material/${id}`,
    method: 'delete'
  });
}
/* ********** MaterialStock ********** */
/**
 * 查询库存列表
 * @tips MaterialStock
 * @tags [MaterialStock]
 * @param { object } aDataQuery 参数 [Api_GET_ClubMaterialStockQO]
  */
export function api_GET_ClubMaterialStock (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/materialStock',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 入库
 * @tips MaterialStock
 * @tags [MaterialStock]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateMaterialStockInput]
  */
export function api_POST_ClubMaterialStockIn (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/materialStock/in',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 出库
 * @tips MaterialStock
 * @tags [MaterialStock]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateMaterialStockInput]
  */
export function api_POST_ClubMaterialStockOut (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/materialStock/out',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 删除
 * @tips MaterialStock
 * @tags [MaterialStock]
 * @param {string} id
  */
export function api_DELETE_ClubMaterialStockId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/materialStock/${id}`,
    method: 'delete'
  });
}
/* ********** MembershipCards ********** */
/**
 * 分页查询数据
 * @tips MembershipCards
 * @tags [MembershipCards]
 * @param { object } aDataQuery 参数 [Api_GET_ClubMembershipCardsQO]
  */
export function api_GET_ClubMembershipCards (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/membershipCards',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 添加销售的卡种
 * @tips MembershipCards
 * @tags [MembershipCards]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.MembershipCardInput]
  */
export function api_POST_ClubMembershipCards (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/membershipCards',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改销售的卡种
 * @tips MembershipCards
 * @tags [MembershipCards]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.MembershipCardInput]
  */
export function api_PUT_ClubMembershipCardsId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/membershipCards/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除销售的卡种
 * @tips MembershipCards
 * @tags [MembershipCards]
 * @param {string} id
  */
export function api_DELETE_ClubMembershipCardsId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/membershipCards/${id}`,
    method: 'delete'
  });
}
/**
 * 修改销售卡种的状态
 * @tips MembershipCards
 * @tags [MembershipCards]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_PUT_ClubMembershipCardsIdStatusQO]
  */
export function api_PUT_ClubMembershipCardsIdStatus (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/membershipCards/${id}/status`,
    method: 'put',
    params: aDataQuery
  });
}
/* ********** Message ********** */
/**
 * 获取指定消息
 * @tips Message
 * @tags [Message]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubMessageIdQO]
  */
export function api_GET_ClubMessageId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/message/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 删除消息
 * @tips Message
 * @tags [Message]
 * @param {string} id
  */
export function api_DELETE_ClubMessageId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/message/${id}`,
    method: 'delete'
  });
}
/**
 * 获取消息列表
 * @tips Message
 * @tags [Message]
 * @param { object } aDataQuery 参数 [Api_GET_ClubMessageQO]
  */
export function api_GET_ClubMessage (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/message',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取消息发送记录
 * @tips Message
 * @tags [Message]
 * @param { object } aDataQuery 参数 [Api_GET_ClubMessageMessagePushLogsQO]
  */
export function api_GET_ClubMessageMessagePushLogs (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/message/messagePushLogs',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 小程序-用户是否有未读消息
 * @tips Message
 * @tags [Message]
 * @param { object } aDataQuery 参数 [Api_GET_ClubMessageUserNotReadMessagesQO]
  */
export function api_GET_ClubMessageUserNotReadMessages (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/message/userNotReadMessages',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 用户收到消息列表
 * @tips Message
 * @tags [Message]
 * @param { object } aDataQuery 参数 [Api_GET_ClubMessageUserMessagesQO]
  */
export function api_GET_ClubMessageUserMessages (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/message/userMessages',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 消息已读
 * @tips Message
 * @tags [Message]
 * @param {string} id
  */
export function api_PUT_ClubMessageIdMessageRead (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/message/${id}/messageRead`,
    method: 'put'
  });
}
/**
 * 全部已读
 * @tips Message
 * @tags [Message]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.GetMessagePushLogInput]
  */
export function api_PUT_ClubMessageMessagesRead (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/message/messagesRead',
    method: 'put',
    data: aDataBody
  });
}
/* ********** MessageTemplate ********** */
/**
 * 创建模板
 * @tips MessageTemplate
 * @tags [MessageTemplate]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateMessageTemplateInput]
  */
export function api_POST_ClubMessageTemplate (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/messageTemplate',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 获取模板列表
 * @tips MessageTemplate
 * @tags [MessageTemplate]
 * @param { object } aDataQuery 参数 [Api_GET_ClubMessageTemplateQO]
  */
export function api_GET_ClubMessageTemplate (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/messageTemplate',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取模板
 * @tips MessageTemplate
 * @tags [MessageTemplate]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubMessageTemplateIdQO]
  */
export function api_GET_ClubMessageTemplateId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/messageTemplate/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新模板
 * @tips MessageTemplate
 * @tags [MessageTemplate]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateMessageTemplateInput]
  */
export function api_PUT_ClubMessageTemplateId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/messageTemplate/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除模板
 * @tips MessageTemplate
 * @tags [MessageTemplate]
 * @param {string} id
  */
export function api_DELETE_ClubMessageTemplateId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/messageTemplate/${id}`,
    method: 'delete'
  });
}
/**
 * 更新模板启用/禁用状态
 * @tips MessageTemplate
 * @tags [MessageTemplate]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_PUT_ClubMessageTemplateIdEnableStatusQO]
  */
export function api_PUT_ClubMessageTemplateIdEnableStatus (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/messageTemplate/${id}/enableStatus`,
    method: 'put',
    params: aDataQuery
  });
}
/**
 * 获取模板样式列表
 * @tips MessageTemplate
 * @tags [MessageTemplate]
 * @param { object } aDataQuery 参数 [Api_GET_ClubMessageTemplateMessageTemplateStylesQO]
  */
export function api_GET_ClubMessageTemplateMessageTemplateStyles (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/messageTemplate/messageTemplateStyles',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取样式
 * @tips MessageTemplate
 * @tags [MessageTemplate]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubMessageTemplateIdMessageTemplateStyleQO]
  */
export function api_GET_ClubMessageTemplateIdMessageTemplateStyle (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/messageTemplate/${id}/messageTemplateStyle`,
    method: 'get',
    params: aDataQuery
  });
}
/* ********** Reservation ********** */
/**
 * 创建预约
 * @tips Reservation
 * @tags [Reservation]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateReservationInput]
  */
export function api_POST_ClubReservation (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/reservation',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 获取预约列表
 * @tips Reservation
 * @tags [Reservation]
 * @param { object } aDataQuery 参数 [Api_GET_ClubReservationQO]
  */
export function api_GET_ClubReservation (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/reservation',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 家长端-创建预约
 * @tips Reservation
 * @tags [Reservation]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateReservationInput]
  */
export function api_POST_ClubReservationByParent (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/reservation/byParent',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 依据学员Id获取预约课程列表
 * @tips Reservation
 * @tags [Reservation]
 * @param { object } aDataQuery 参数 [Api_GET_ClubReservationByStudentIdQO]
  */
export function api_GET_ClubReservationByStudentId (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/reservation/byStudentId',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 取消预约
 * @tips Reservation
 * @tags [Reservation]
 * @param {string} id
  */
export function api_DELETE_ClubReservationId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/reservation/${id}`,
    method: 'delete'
  });
}
/**
 * 家长端-取消预约
 * @tips Reservation
 * @tags [Reservation]
 * @param {string} id
  */
export function api_DELETE_ClubReservationIdByParent (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/reservation/${id}/byParent`,
    method: 'delete'
  });
}
/* ********** SalesCardRecord ********** */
/**
 * 获取设置的支付信息
 * @tips SalesCardRecord
 * @tags [SalesCardRecord]
  */
export function api_GET_ClubSalesCardRecordLogisticPayInfo () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/salesCardRecord/logisticPayInfo',
    method: 'get'
  });
}
/**
 * 提交学生的卡片订单
 * @tips SalesCardRecord
 * @tags [SalesCardRecord]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.SubmitStudentSalesCardRecordInput]
  */
export function api_POST_ClubSalesCardRecordSubmitStudentSalesCardRecord (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/salesCardRecord/submitStudentSalesCardRecord',
    method: 'post',
    data: aDataBody
  });
}
/* ********** SalesCardStatistics ********** */
/**
 * 分页获取销售员的销售额
 * @tips SalesCardStatistics
 * @tags [SalesCardStatistics]
 * @param { object } aDataQuery 参数 [Api_GET_ClubSalesCardStatisticsEmployeeSalesAmountsQO]
  */
export function api_GET_ClubSalesCardStatisticsEmployeeSalesAmounts (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/salesCardStatistics/employeeSalesAmounts',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取销售员的销售明细
 * @tips SalesCardStatistics
 * @tags [SalesCardStatistics]
 * @param { object } aDataQuery 参数 [Api_GET_ClubSalesCardStatisticsEmployeeSalesDetailsQO]
  */
export function api_GET_ClubSalesCardStatisticsEmployeeSalesDetails (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/salesCardStatistics/employeeSalesDetails',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** Setting ********** */
/**
 * 新增设置
 * @tips Setting
 * @tags [Setting]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateSettingInput]
  */
export function api_POST_ClubSetting (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/setting',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 更新指定设置
 * @tips Setting
 * @tags [Setting]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateSettingInput]
  */
export function api_PUT_ClubSettingIdAsnc (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/setting/${id}/asnc`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 更新当前机构的设置
 * @tips Setting
 * @tags [Setting]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateSettingInput]
  */
export function api_PUT_ClubSettingCurrent (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/setting/current',
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除当前机构设置
 * @tips Setting
 * @tags [Setting]
  */
export function api_DELETE_ClubSettingCurrent () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/setting/current',
    method: 'delete'
  });
}
/**
 * 获取当前机构设置
 * @tips Setting
 * @tags [Setting]
  */
export function api_GET_ClubSettingCurrent () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/setting/current',
    method: 'get'
  });
}
/**
 * 删除指定设置
 * @tips Setting
 * @tags [Setting]
 * @param {string} id
  */
export function api_DELETE_ClubSettingId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/setting/${id}`,
    method: 'delete'
  });
}
/**
 * 获取指定设置
 * @tips Setting
 * @tags [Setting]
 * @param {string} id
  */
export function api_GET_ClubSettingId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/setting/${id}`,
    method: 'get'
  });
}
/**
 * 搜索道馆
 * @tips Setting
 * @tags [Setting]
 * @param { object } aDataQuery 参数 [Api_GET_ClubSettingSearchQO]
  */
export function api_GET_ClubSettingSearch (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/setting/search',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** Student ********** */
/**
 * 获取家长下的所有学员
 * @tips Student
 * @tags [Student]
  */
export function api_GET_ClubStudentPatriarchStudent () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/student/patriarchStudent',
    method: 'get'
  });
}
/**
 * 分页查询班级中不存在学员数据
 * @tips Student
 * @tags [Student]
 * @param { object } aDataQuery 参数 [Api_GET_ClubStudentClassNotExitStudentListQO]
  */
export function api_GET_ClubStudentClassNotExitStudentList (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/student/classNotExitStudentList',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 分页查询学员数据
 * @tips Student
 * @tags [Student]
 * @param { object } aDataQuery 参数 [Api_GET_ClubStudentQO]
  */
export function api_GET_ClubStudent (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/student',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 添加学员
 * @tips Student
 * @tags [Student]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.AddStudentInput]
  */
export function api_POST_ClubStudentStudent (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/student/student',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 添加会员及学员
 * @tips Student
 * @tags [Student]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.AddRegisterStudentInput]
  */
export function api_POST_ClubStudentRegisterStudent (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/student/registerStudent',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改会员及学员
 * @tips Student
 * @tags [Student]
 * @param {string} registerId
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.EventsManagement.CreateRegisterInput]
  */
export function api_PUT_ClubStudentRegisterStudentRegisterId (registerId, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/student/registerStudent/${registerId}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 停用/启用学员
 * @tips Student
 * @tags [Student]
 * @param {string} studentId
 * @param { object } aDataQuery 参数 [Api_PUT_ClubStudentStudentStausStudentIdQO]
  */
export function api_PUT_ClubStudentStudentStausStudentId (studentId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/student/studentStaus/${studentId}`,
    method: 'put',
    params: aDataQuery
  });
}
/**
 * 删除学员
 * @tips Student
 * @tags [Student]
 * @param {string} studentId
  */
export function api_DELETE_ClubStudentStudentStudentId (studentId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/student/student/${studentId}`,
    method: 'delete'
  });
}
/**
 * 获取不在该班级的学员
 * @tips Student
 * @tags [Student]
 * @param { object } aDataQuery 参数 [Api_GET_ClubStudentStudentsNotInClassQO]
  */
export function api_GET_ClubStudentStudentsNotInClass (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/student/studentsNotInClass',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取会籍信息
 * @tips Student
 * @tags [Student]
 * @param {string} studentId
  */
export function api_GET_ClubStudentStudentInfoStudentId (studentId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/student/studentInfo/${studentId}`,
    method: 'get'
  });
}
/**
 * 修改会籍信息
 * @tips Student
 * @tags [Student]
 * @param {string} studentId
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.StudentInfoInput]
  */
export function api_PUT_ClubStudentStudentInfoStudentId (studentId, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/student/studentInfo/${studentId}`,
    method: 'put',
    data: aDataBody
  });
}
/* ********** StudentCards ********** */
/**
 * 分页获取学生卡片信息数据
 * @tips StudentCards
 * @tags [StudentCards]
 * @param { object } aDataQuery 参数 [Api_GET_ClubStudentCardsQO]
  */
export function api_GET_ClubStudentCards (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/studentCards',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 分页获取学生卡片的操作日志信息
 * @tips StudentCards
 * @tags [StudentCards]
 * @param {string} sudentMembershipCardId
 * @param { object } aDataQuery 参数 [Api_GET_ClubStudentCardsLogListSudentMembershipCardIdQO]
  */
export function api_GET_ClubStudentCardsLogListSudentMembershipCardId (sudentMembershipCardId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/studentCards/logList/${sudentMembershipCardId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 分页获取学生卡片的消课信息
 * @tips StudentCards
 * @tags [StudentCards]
 * @param {string} sudentMembershipCardId
 * @param { object } aDataQuery 参数 [Api_GET_ClubStudentCardsSwipingLogListSudentMembershipCardIdQO]
  */
export function api_GET_ClubStudentCardsSwipingLogListSudentMembershipCardId (sudentMembershipCardId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/studentCards/swipingLogList/${sudentMembershipCardId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取数据
 * @tips StudentCards
 * @tags [StudentCards]
 * @param {string} id
  */
export function api_GET_ClubStudentCardsId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/studentCards/${id}`,
    method: 'get'
  });
}
/**
 * 停用学生卡片
 * @tips StudentCards
 * @tags [StudentCards]
 * @param {string} id
  */
export function api_POST_ClubStudentCardsIdDisablseStudentCard (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/studentCards/${id}/disablseStudentCard`,
    method: 'post'
  });
}
/**
 * 激活学生卡片
 * @tips StudentCards
 * @tags [StudentCards]
 * @param {string} id
  */
export function api_POST_ClubStudentCardsIdActivateStudentCard (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/studentCards/${id}/activateStudentCard`,
    method: 'post'
  });
}
/**
 * 修改学生卡片信息
 * @tips StudentCards
 * @tags [StudentCards]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.StudentMembershipCardInput]
  */
export function api_PUT_ClubStudentCardsIdStudentCard (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/studentCards/${id}/studentCard`,
    method: 'put',
    data: aDataBody
  });
}
/* ********** StudentReport ********** */
/**
 * 创建学员报告
 * @tips StudentReport
 * @tags [StudentReport]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateStudentReportInput]
  */
export function api_POST_ClubStudentReport (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/studentReport',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 获取学员报告列表
 * @tips StudentReport
 * @tags [StudentReport]
 * @param { object } aDataQuery 参数 [Api_GET_ClubStudentReportQO]
  */
export function api_GET_ClubStudentReport (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/studentReport',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 批量创建学员报告
 * @tips StudentReport
 * @tags [StudentReport]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateStudentReportListInput]
  */
export function api_POST_ClubStudentReportStudentReportList (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/studentReport/studentReportList',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 删除报告
 * @tips StudentReport
 * @tags [StudentReport]
 * @param {string} id
  */
export function api_DELETE_ClubStudentReportId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/studentReport/${id}`,
    method: 'delete'
  });
}
/**
 * 修改学员报告
 * @tips StudentReport
 * @tags [StudentReport]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.UpdateStudentReportInput]
  */
export function api_PUT_ClubStudentReportId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/studentReport/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 推送学员报告
 * @tips StudentReport
 * @tags [StudentReport]
 * @param {string} registerStudentId
  */
export function api_POST_ClubStudentReportPushStudentReportRegisterStudentId (registerStudentId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/studentReport/pushStudentReport/${registerStudentId}`,
    method: 'post'
  });
}
/**
 * 批量推送报告
 * @tips StudentReport
 * @tags [StudentReport]
 * @param { object } aDataBody 参数
  */
export function api_POST_ClubStudentReportPushStudentReportList (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/studentReport/pushStudentReportList',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 推送指定的学员报告
 * @tips StudentReport
 * @tags [StudentReport]
 * @param {string} id
  */
export function api_POST_ClubStudentReportIdPushStudentReportById (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/studentReport/${id}/pushStudentReportById`,
    method: 'post'
  });
}
/**
 * 学员报告推送记录
 * @tips StudentReport
 * @tags [StudentReport]
 * @param { object } aDataQuery 参数 [Api_GET_ClubStudentReportStudentReportPushLogsQO]
  */
export function api_GET_ClubStudentReportStudentReportPushLogs (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/studentReport/studentReportPushLogs',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** TAManagement ********** */
/**
 * 获取指定机构对应的团体
 * @tips TAManagement
 * @tags [TAManagement]
 * @param {string} organizationUnitId
  */
export function api_GET_ClubTAManagementDelegationOrganizationUnitId (organizationUnitId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/tAManagement/delegation/${organizationUnitId}`,
    method: 'get'
  });
}
/**
 * 获取注册人员列表
 * @tips TAManagement
 * @tags [TAManagement]
 * @param { object } aDataQuery 参数 [Api_GET_ClubTAManagementRegistersQO]
  */
export function api_GET_ClubTAManagementRegisters (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/registers',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取注册团体列表
 * @tips TAManagement
 * @tags [TAManagement]
 * @param { object } aDataQuery 参数 [Api_GET_ClubTAManagementDelegationsQO]
  */
export function api_GET_ClubTAManagementDelegations (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/delegations',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 禁用/启用赛事
 * @tips TAManagement
 * @tags [TAManagement]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.DisableCompetitionInput]
  */
export function api_PUT_ClubTAManagementDisableCompetition (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/disableCompetition',
    method: 'put',
    data: aDataBody
  });
}
/**
 * 获取注册人员赛事记录
 * @tips TAManagement
 * @tags [TAManagement]
 * @param {string} registerId
  */
export function api_GET_ClubTAManagementRegisterCompetitionResultsRegisterId (registerId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/tAManagement/registerCompetitionResults/${registerId}`,
    method: 'get'
  });
}
/**
 * 获取注册人员培训记录
 * @tips TAManagement
 * @tags [TAManagement]
 * @param {string} registerId
  */
export function api_GET_ClubTAManagementRegisterEntryScoreReusltRegisterId (registerId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/tAManagement/registerEntryScoreReuslt/${registerId}`,
    method: 'get'
  });
}
/**
 * 禁用/启用培训
 * @tips TAManagement
 * @tags [TAManagement]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.DisableTrainningInput]
  */
export function api_PUT_ClubTAManagementDisableTrainning (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/disableTrainning',
    method: 'put',
    data: aDataBody
  });
}
/**
 * 获取培训数据统计
 * @tips TAManagement
 * @tags [TAManagement]
 * @param {string} trainningId
 * @param { object } aDataQuery 参数 [Api_GET_ClubTAManagementTrainningEntryDataStatisticsTrainningIdQO]
  */
export function api_GET_ClubTAManagementTrainningEntryDataStatisticsTrainningId (trainningId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/tAManagement/trainningEntryDataStatistics/${trainningId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取注册人员级段位考试记录
 * @tips TAManagement
 * @tags [TAManagement]
 * @param {string} registerId
  */
export function api_GET_ClubTAManagementRegisterDuanExamInfoRegisterId (registerId) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/tAManagement/registerDuanExamInfo/${registerId}`,
    method: 'get'
  });
}
/**
 * 获取协会下商城列表
 * @tips TAManagement
 * @tags [TAManagement]
 * @param { object } aDataQuery 参数 [Api_GET_ClubTAManagementQO]
  */
export function api_GET_ClubTAManagement (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 禁用/启用商城
 * @tips TAManagement
 * @tags [TAManagement]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.DisableStoreInput]
  */
export function api_PUT_ClubTAManagementDisableStore (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/disableStore',
    method: 'put',
    data: aDataBody
  });
}
/**
 * 获取道馆商城从dayCount天前至今天的订单数量
 * @tips TAManagement
 * @tags [TAManagement]
 * @param {string} orgnazitionUnitId
 * @param { object } aDataQuery 参数 [Api_GET_ClubTAManagementMallOrderCountByDayOrgnazitionUnitIdQO]
  */
export function api_GET_ClubTAManagementMallOrderCountByDayOrgnazitionUnitId (orgnazitionUnitId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/tAManagement/mallOrderCountByDay/${orgnazitionUnitId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取道馆商城从dayCount天前至今天的订单金额信息
 * @tips TAManagement
 * @tags [TAManagement]
 * @param {string} orgnazitionUnitId
 * @param { object } aDataQuery 参数 [Api_GET_ClubTAManagementMallOrderAmountByDayOrgnazitionUnitIdQO]
  */
export function api_GET_ClubTAManagementMallOrderAmountByDayOrgnazitionUnitId (orgnazitionUnitId, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/tAManagement/mallOrderAmountByDay/${orgnazitionUnitId}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取道馆商城订单和销售额统计信息
 * @tips TAManagement
 * @tags [TAManagement]
 * @param { object } aDataQuery 参数 [Api_GET_ClubTAManagementMallStatisticQO]
  */
export function api_GET_ClubTAManagementMallStatistic (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/mallStatistic',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 协会数据汇总
 * @tips TAManagement
 * @tags [TAManagement]
  */
export function api_GET_ClubTAManagementStatistic (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/statistic',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 赛事数据
 * @tips TAManagement
 * @tags [TAManagement]
  */
export function api_GET_ClubTAManagementCompetitionStatistic (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/competitionStatistic',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 培训数据
 * @tips TAManagement
 * @tags [TAManagement]
  */
export function api_GET_ClubTAManagementTrainingStatistic (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/trainingStatistic',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取礼物投票人气数据
 * @tips TAManagement
 * @tags [TAManagement]
  */
export function api_GET_ClubTAManagementGiftStatistic () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/giftStatistic',
    method: 'get'
  });
}
/**
 * 获取协会级段位数据
 * @tips TAManagement
 * @tags [TAManagement]
  */
export function api_GET_ClubTAManagementTADuanExamStatistic () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/tADuanExamStatistic',
    method: 'get'
  });
}
/**
 * 获取协会会员费数据
 * @tips TAManagement
 * @tags [TAManagement]
  */
export function api_GET_ClubTAManagementTAFeeStatistic () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/tAFeeStatistic',
    method: 'get'
  });
}
/**
 * 获取道馆版本数据
 * @tips TAManagement
 * @tags [TAManagement]
  */
export function api_GET_ClubTAManagementClubEditionStatistic () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/clubEditionStatistic',
    method: 'get'
  });
}
/**
 * 获取该组织下所有商店的商品数量和销售额
 * @tips TAManagement
 * @tags [TAManagement]
  */
export function api_GET_ClubTAManagementCurrentUnitMallStatistic () {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/currentUnitMallStatistic',
    method: 'get'
  });
}
/**
 * 获取协会订单的收/支/汇总/明细金额
 * @tips TAManagement
 * @tags [TAManagement]
  */
export function api_GET_ClubTAManagementAmountStatistic (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/tAManagement/amountStatistic',
    method: 'get',
    params: aDataQuery
  });
}
/* ********** TeachingCoach ********** */
/**
 * 分页获取师资力量-教练
 * @tips TeachingCoach
 * @tags [TeachingCoach]
 * @param { object } aDataQuery 参数 [Api_GET_ClubTeachingCoachQO]
  */
export function api_GET_ClubTeachingCoach (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/teachingCoach',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 创建师资力量-教练
 * @tips TeachingCoach
 * @tags [TeachingCoach]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateTeachingCoachInput]
  */
export function api_POST_ClubTeachingCoach (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/teachingCoach',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 修改师资力量-教练
 * @tips TeachingCoach
 * @tags [TeachingCoach]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateTeachingCoachInput]
  */
export function api_PUT_ClubTeachingCoachId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/teachingCoach/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除师资力量-教练
 * @tips TeachingCoach
 * @tags [TeachingCoach]
 * @param {string} id
  */
export function api_DELETE_ClubTeachingCoachId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/teachingCoach/${id}`,
    method: 'delete'
  });
}
/**
 * 发布师资力量-教练
 * @tips TeachingCoach
 * @tags [TeachingCoach]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_POST_ClubTeachingCoachIdPublishQO]
  */
export function api_POST_ClubTeachingCoachIdPublish (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/teachingCoach/${id}/publish`,
    method: 'post',
    params: aDataQuery
  });
}
/**
 * 置顶或者取消
 * @tips TeachingCoach
 * @tags [TeachingCoach]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_POST_ClubTeachingCoachIdTopQO]
  */
export function api_POST_ClubTeachingCoachIdTop (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/teachingCoach/${id}/top`,
    method: 'post',
    params: aDataQuery
  });
}
/* ********** WordPool ********** */
/**
 * 创建词库
 * @tips WordPool
 * @tags [WordPool]
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateWordPoolInput]
  */
export function api_POST_ClubWordPool (aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/wordPool',
    method: 'post',
    data: aDataBody
  });
}
/**
 * 获取词库列表
 * @tips WordPool
 * @tags [WordPool]
 * @param { object } aDataQuery 参数 [Api_GET_ClubWordPoolQO]
  */
export function api_GET_ClubWordPool (aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: '/api/app/Club/wordPool',
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 获取词库
 * @tips WordPool
 * @tags [WordPool]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_GET_ClubWordPoolIdQO]
  */
export function api_GET_ClubWordPoolId (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/wordPool/${id}`,
    method: 'get',
    params: aDataQuery
  });
}
/**
 * 更新词库
 * @tips WordPool
 * @tags [WordPool]
 * @param {string} id
 * @param { object } aDataBody 参数 [#/components/schemas/SiS.TKW.Club.CreateWordPoolInput]
  */
export function api_PUT_ClubWordPoolId (id, aDataBody) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/wordPool/${id}`,
    method: 'put',
    data: aDataBody
  });
}
/**
 * 删除词库
 * @tips WordPool
 * @tags [WordPool]
 * @param {string} id
  */
export function api_DELETE_ClubWordPoolId (id) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/wordPool/${id}`,
    method: 'delete'
  });
}
/**
 * 更新启用/禁用状态
 * @tips WordPool
 * @tags [WordPool]
 * @param {string} id
 * @param { object } aDataQuery 参数 [Api_PUT_ClubWordPoolIdEnableStatusQO]
  */
export function api_PUT_ClubWordPoolIdEnableStatus (id, aDataQuery) {
  return request({
    baseURL: WEB_CONFIG.VUE_APP_SWAGGER_HALL_BASE,
    url: `/api/app/Club/wordPool/${id}/enableStatus`,
    method: 'put',
    params: aDataQuery
  });
}
